/**
 *
 */
package com.lgCore.server.workHandler.bean;

import com.esotericsoftware.reflectasm.MethodAccess;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author ligang
 * 将service类的方法注入到内存
 */
@Data
public class RpcRouteInfo implements Serializable {
    private static final long serialVersionUID = -8853603569468133779L;
    /**
     * servicePath
     */
    private String servicePath;

    /**
     * service类对象
     */
    private Object serviceObject;

    /**
     * invok 调用类
     */
    private MethodAccess methodAccess;

    /**
     * service下的所有方法
     */
    private List<RpcMethodInfo> rpcMethodInfoList;

}
